﻿<%@ Page Language="C#" MasterPageFile="~/template.master" AutoEventWireup="true" CodeFile="User.aspx.cs" Inherits="admincp.User" Title="Untitled Page" %>
<%@ Import Namespace="Blog.Common.Helpers" %>
<%@ Register Assembly="CKEditor.NET" Namespace="CKEditor.NET" TagPrefix="CKEditor" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    <asp:Panel runat="server" ID="pnEditor" Visible="false">
        <div class="register-form">
        <h2>
            Thêm/Sửa thành viên</h2>
        <table>
            <tr>
                <td>
                    Tên đầy đủ
                </td>
                <td>
                    <asp:TextBox ID="TextBoxFullName" runat="server" CssClass="text-input"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td>
                    Tên tài khoản *
                </td>
                <td>
                    <asp:TextBox ID="TextBoxName" runat="server" CssClass="text-input"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td>Mật khẩu *</td>
                <asp:HiddenField ID="HiddenFieldPassword" runat="server" />
                <td><asp:TextBox ID="TextBoxPassword" runat="server" CssClass="text-input" TextMode="Password"></asp:TextBox></td>
            </tr>
            <tr>
                <td>
                    Email *
                </td>
                <td>
                    <asp:TextBox ID="TextBoxEmail" runat="server" CssClass="text-input"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td>
                    Loại tài khoản
                </td>
                <td>
                    <asp:DropDownList ID="DropDownListUserType" runat="server">
                        <asp:ListItem Value="0">Người dùng thường</asp:ListItem>
                        <asp:ListItem Value="1">Quản trị viên</asp:ListItem>
                    </asp:DropDownList>
                </td>
            </tr>
            <tr>
                <td>
                    Date of Birth
                </td>
                <td>
                    <asp:TextBox ID="TextBoxDateOfBirth" runat="server" CssClass="text-input"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td>
                    Ảnh đại diện
                </td>
                <td>
                    <asp:TextBox ID="TextBoxPhoto" runat="server"></asp:TextBox>
                    <asp:FileUpload ID="fuPhoto" runat="server" />
                    <asp:Button ID="ButtonUpload" runat="server" Text="Upload" OnClick="ButtonUploadClick" />
                </td>
            </tr>
            <tr>
                <td>
                </td>
                <td>
                    <asp:Label ID="LabelMessage" runat="server" ForeColor="#FF3300"></asp:Label>
                </td>
            </tr>
            <tr>
                <td>
                    Các thông tin khác
                </td>
                <td>
                    Vui lòng viết Tiếng Việt có dấu hoặc Tiếng Anh
                </td>
            </tr>
            <tr>
                <td colspan="2">
                    <ckeditor:ckeditorcontrol id="txtMoreInfo" runat="server" width="670" height="200"></ckeditor:ckeditorcontrol>
                </td>
            </tr>
            <tr>
                <td>
                </td>
                <td>
                    <asp:Button ID="ButtonSubmit" runat="server" Text="Thêm thành viên" Width="120" Height="25" OnClick="ButtonSubmitClick" />
                </td>
            </tr>
            <tr>
                <td>
                </td>
                <td>
                    * là những trường bắt buộc phải nhập
                </td>
            </tr>
        </table>
    </div>
    </asp:Panel>
    <div class="clear"></div>
    <asp:Panel runat="server" ID="pnView" Visible="false">
        <div class="post-manage-view">
            <table>
                <tr>
                    <td>Tên thành viên</td>
                    <td>Tên tài khoản</td>
                    <td>Ngày tham gia</td>
                    <td>Loại thành viên</td>
                    <td>Hành động</td>
                </tr>

                <asp:Repeater ID="RepeaterListUser" runat="server">
                    <ItemTemplate>
                        <tr>
                            <td><%#Eval("FullName") %></td>
                            <td><a href='User.aspx?user=<%#CryptographyHelper.Base64Encode(DataBinder.Eval(Container.DataItem, "UserName").ToString()) %>'><%#Eval("UserName") %></a></td>
                            <td><%#Eval("JoinDate") %></td>
                            <td><%#Eval("IsAdmin") %></td>
                            <td><a href='User.aspx?ac=edit&user=<%#CryptographyHelper.Base64Encode(DataBinder.Eval(Container.DataItem, "UserName").ToString()) %>'>Sửa</a> - <a href='User.aspx?ac=del&user=<%#CryptographyHelper.Base64Encode(DataBinder.Eval(Container.DataItem, "UserName").ToString()) %>' onclick="return ConfirmDelete();">Xóa</a></td>
                        </tr>
                    </ItemTemplate>
                </asp:Repeater>
            </table>
        </div>
    </asp:Panel>
    <script type="text/javascript">
        function ConfirmDelete(){
            if(confirm("Are you sure to delete ?"))
            return true;
            return false;
        }
    </script>
</asp:Content>